package com.itlzh.mall.user.serviceTest.config;


import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
import org.springframework.stereotype.Component;

/**
 * 此类用来声明开启AOP
 * @Configuration：声明当前类为配置类,可以被放入IOC容器中,并且可以通过@Bean的方式向IOC容器中添加对象,配置类相当于告诉spring这是容器的说明书，按照该配置类初始化容器
 * @ComponentScan：指定要扫描的包，将包下的包括component,Service,Mapper,Controller,Configuration注解的类放入IOC容器中
 * @EnableAspectJAutoProxy：开启AOP功能,对于扫描到的被@Aspect注解的类，Spring会创建代理对象，并放入IOC容器中
 */
@Configuration
//@ComponentScan(basePackages = "com.itlzh.mall.user.serviceTest")
@EnableAspectJAutoProxy
public class AppConfig {
}
